Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 MANSFIELD ROAD Detached £363,841 £69,500 17 Mar 1997
81 MANSFIELD ROAD Detached £254,394 £160,000 30 May 2008